#include <iostream>
#include <string>

using namespace std;

template<class T>
class My_class
{
public:
    T data;
public:
    My_class(/* args */) {}

    My_class(T data);
    ~My_class() {}


    void show();
};

template<class T>
My_class<T>::My_class(T data)
{

}

template<class T>
void My_class<T>::show()
{

}

int main(int argc, char const *argv[])
{
    My_class<int> S1;
    
    return 0;
}
